.header{height:43px; padding:54px 0 0 0; background:url(../image/logo.gif) left no-repeat; text-align:right;}

.nav{background:url(../image/nav.gif); height:40px; overflow:hidden; margin-bottom:5px;}
.nav a{width:105px; height:40px; display:block; float:left;}
.nav .a3{width:106px;}
.nav .a4{width:106px;}
.nav .a5{width:106px;}
.nav .a6{width:106px;}
.nav .a7{width:106px;}
.nav .a8{width:106px;}
.nav .a9{width:115px;}
.nav .a1:hover, .nav .a1_now{background:url(../image/nav.gif) -0px -40px;}
.nav .a2:hover, .nav .a2_now{background:url(../image/nav.gif) -105px -40px;}
.nav .a3:hover, .nav .a3_now{background:url(../image/nav.gif) -210px -40px;}
.nav .a4:hover, .nav .a4_now{background:url(../image/nav.gif) -316px -40px;}
.nav .a5:hover, .nav .a5_now{background:url(../image/nav.gif) -422px -40px;}
.nav .a6:hover, .nav .a6_now{background:url(../image/nav.gif) -528px -40px;}
.nav .a7:hover, .nav .a7_now{background:url(../image/nav.gif) -634px -40px;}
.nav .a8:hover, .nav .a8_now{background:url(../image/nav.gif) -740px -40px;}
.nav .a9:hover, .nav .a9_now{background:url(../image/nav.gif) -846px -40px;}

#page_001 .nav .a2{background:url(../image/nav.gif) -105px -40px;}
#page_002 .nav .a3{background:url(../image/nav.gif) -210px -40px;}
#page_003 .nav .a4{background:url(../image/nav.gif) -316px -40px;}
#page_004 .nav .a5{background:url(../image/nav.gif) -422px -40px;}
#page_005 .nav .a6{background:url(../image/nav.gif) -528px -40px;}
#page_006 .nav .a7{background:url(../image/nav.gif) -634px -40px;}
#page_007 .nav .a8{background:url(../image/nav.gif) -740px -40px;}
#page_008 .nav .a9{background:url(../image/nav.gif) -846px -40px;}

.index_banner{margin-bottom:4px;}

.index_box1{width:203px; height:153px; overflow:hidden;}
.index_box1 div{width:203px; height:153px; padding-top:40px; overflow:hidden; background:url(../image/img.gif) -206px -168px; position:absolute; z-index:10; margin-top:-34px;}
.index_box1 a{display:block; height:33px;}
.index_box2{width:559px; height:119px; padding:40px 0 0 15px; overflow:hidden; background:url(../image/img.gif) -0px -0px; line-height:1.6em;}
.index_box2 .div0{width:310px; color:#95620d;}
.index_box2 .div1{width:310px; text-align:right;}
.index_box2 a{color:#95620d;}
.index_box3{width:185px; height:159px; overflow:hidden; background:url(../image/img.gif) -0px -168px;}
.index_box3 a{display:block; height:72px;}

.footer{height:101px; overflow:hidden; background:url(../image/footer_bg.gif) top no-repeat; text-align:center; color:#898989;}
.footer .div0{padding-top:20px; height:33px;}
.footer a{padding:0 16px 0 16px; color:#898989;}

.page_top{background:url(../image/page_bg.gif); height:97px; overflow:hidden;}
.page_top .fl{padding:54px 0 0 30px; width:143px;}
.page_top .fr{padding:75px 65px 0 0;}
.page_top .fr a{padding:0 12px 0 6px; background:url(../image/ico.gif) right no-repeat;}
.page_top .fr span{padding:0 0 0 6px;}

.content_1{line-height:3em; padding:65px; padding-top:30px;}

.a_box{width:180px; height:164px; overflow:hidden; background:url(../image/a_box.gif); position:absolute; z-index:10;}
.a_box a{display:block; height:72px;}

.lxwm{padding-top:100px;}
.lxwm .fr{width:250px; overflow:hidden; line-height:2em; padding-top:60px;}

.ddhl{width:699px; margin:0 auto; padding-top:50px; overflow:hidden;}
.ddhl .title{height:30px; padding-top:15px; text-align:center; border-bottom:#e9ca8c solid 1px;}
.ddhl li{display:block; height:40px; overflow:hidden; border-bottom:#e9ca8c solid 1px;}
.ddhl li span{display:block; float:left; height:40px; line-height:40px; text-align:center; width:173px; border-right:#e9ca8c solid 1px;}
.ddhl li .span1{border:0px;}
.ddhl .content{text-align:center; height:55px; line-height:55px;}

.lc1{width:695px; margin:0 auto; padding-bottom:50px;}
.lc1 .title{font-size:14px; height:95px; line-height:95px; text-align:center;}
.lc1 .div0{background:url(../image/bg5.gif) -0px -0px no-repeat; min-height:102px; _height:102px; margin-bottom:20px;}
.lc1 .div0-none{background:url(../image/bg5-1.gif) -0px -0px no-repeat;}
.lc1 .fl{width:205px; height:63px; text-align:center; line-height:63px; font-size:15px; font-weight:800;}
.lc1 .fr{width:485px; background:url(../image/box2.gif); overflow:hidden;}
.lc1 .bg1{background:url(../image/box2_bg.gif) left top no-repeat;}
.lc1 .bg2{background:url(../image/box2_bg.gif) right bottom no-repeat;}
.lc1 .content1{padding:22px 12px 30px 60px;}
.lc1 .content2{padding-top:12px;}
.lc1 .div1{background:url(../image/ico2.gif) 85px top no-repeat; height:45px;}

.lc2{width:448px; margin:0 auto; padding-bottom:50px;}
.lc2 .title{font-size:14px; height:95px; line-height:95px; text-align:center;}
.lc2 .div0{background:url(../image/box1.gif); text-align:center; min-height:10px; _height:10px;}
.lc2 .div0 .bg1{background:url(../image/box1_bg.gif) left top no-repeat;}
.lc2 .div0 .bg2{background:url(../image/box1_bg.gif) right bottom no-repeat;}
.lc2 .div1{background:url(../image/ico2.gif) center no-repeat; height:52px;}
.lc2 .content1{padding:23px 12px 23px 12px;}
.lc2 .content2{padding-top:15px;}

.ddzs{width:699px; margin:0 auto; padding-top:50px; overflow:hidden;}
.ddzs .title{height:33px; line-height:33px; background:#f5eedd url(../image/ico3.gif) 18px no-repeat; padding-left:29px; font-size:14px; border-bottom:#e9ca8c solid 1px;}
.ddzs .content{padding:12px 24px 12px 24px; line-height:1.6em; color:#666;}

.flfg{width:690px; margin:0 auto; padding-top:50px; overflow:hidden; padding-bottom:50px;}
.flfg li{height:35px; line-height:35px; border-bottom:#e7c784 dotted 1px; background:url(../image/ico4.gif) 3px no-repeat; padding-left:12px;}
.flfg .title{height:35px; border-bottom:#e7c784 dotted 1px; text-align:center; font-size:14px; margin-bottom:15px;}
.flfg .content{line-height:1.5em;}

.cp_select{width:632px; margin:0 auto; overflow:hidden; padding-top:55px;}
.cp_select img{background:url(../image/img_bg.gif); padding:1px 4px 4px 1px;}
.cp_select .fl{padding-left:25px;}
.cp_select .fr{width:250px; overflow:hidden; padding-right:25px;}
.cp_select .title{font-size:18px; border-bottom:#e7c784 dotted 1px;padding:5px 0;}
.cp_select .content{line-height:1.8em; color:#666; padding:15px 0 15px 0;}
.cp_select .content span{color:#c00; font-size:15px;}
.cp_select .content1{border-top:#e7c784 dotted 1px; margin-top:25px; line-height:1.8em; color:#666; padding:15px 15px 0 15px;}
.cp_select .content1 span{color:#c00; font-size:14px;}

.cp_list{width:690px; margin:0 auto; overflow:hidden; margin-bottom:50px; padding-top:55px;}
.cp_list .title{background:url(../image/title1.gif); height:26px; line-height:26px; overflow:hidden; font-size:14px; padding-left:40px; margin-bottom:45px;}
.cp_list li{display:block; float:left; width:220px; height:213px; overflow:hidden; text-align:center; font-size:14px; color:#666;}
.cp_list li img{background:url(../image/img_bg1.gif); padding:1px 4px 4px 1px; margin-bottom:5px;}
.cp_list ul{min-height:100px; _height:100px;}
.cp_list .page_num{background:url(../image/title1.gif); height:26px; line-height:26px; overflow:hidden; font-size:14px; padding-right:50px;}

.fw{width:670px; margin:0 auto; margin-bottom:50px;}
.fw .title{height:90px; line-height:90px; text-align:center; font-size:18px;}
.fw .title1{height:50px; line-height:50px; background:url(../image/ico3.gif) left no-repeat; padding-left:20px; font-size:14px;}
.fw .content{line-height:2em; color:#666; padding-left:20px;}

.flfg .page_num{background:url(../image/title1.gif); height:26px; line-height:26px; overflow:hidden; font-size:14px; padding-right:50px; margin-top:50px;}

.message_con{width:660px;margin:0 auto;}
.message_con td{padding:5px 0;}
.message_con td input.txt_01{border:1px #ccc solid;width:120px;}
.message_con td input.txt_02{border:1px #ccc solid;width:300px;}
.message_con td textarea.txt_03{border:1px #ccc solid;width:500px;height:200px;}
